Big Huge Thesaurus

cherry laurel

noun